micro craze - German English Dictionary